sit the hell down - Turkish English Dictionary